home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3pointdisplacer.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_POINTDISPLACER_H = 1;
- include("real/objects/r3constructor.js")
-
-
- var R3CLID_POINTDISPLACER = 1808;
-
-
-
-
- // Virtual method
- // p1: Integer, object clid
-
- R3POINTDISPLACERCM_REGISTERH = 1808001;
-
- function mR3POINTDISPLACERCM_REGISTERH(p1) {
- DoA2(this.r3obj, 1808001, p1, R3TID_INTEGER, 0, 0, R3TID_INTEGER, 0);
- }
-
- // Description: Transform given point in space defined by given coord system
- // Virtual method
- // Returns: Boolean, true if succeeded.
- // p3: r3Vect, point to be transformed
-
- R3POINTDISPLACERM_TRANSFORMP = 1808002;
-
- function mR3POINTDISPLACERM_TRANSFORMP(p3) {
- return DoA(this.r3obj, 1808002, p3, R3TID_VECTOR, 0);
- }
-
-
-
-
- R3POINTDISPLACERA_Clid = 1808500;
- function SetR3POINTDISPLACERA_Clid(value) {
- R3Set(this.r3obj, R3POINTDISPLACERA_Clid, value, R3TID_INTEGER, 0);
- }
-
- function GetR3POINTDISPLACERA_Clid() {
- return R3Get(this.r3obj, R3POINTDISPLACERA_Clid, R3TID_INTEGER, 0);
- }
-
- R3POINTDISPLACERA_ChannelNam = 1808501;
- function SetR3POINTDISPLACERA_ChannelNam(value) {
- R3Set(this.r3obj, R3POINTDISPLACERA_ChannelNam, value, R3TID_STRING, 0);
- }
-
- function GetR3POINTDISPLACERA_ChannelNam() {
- return R3Get(this.r3obj, R3POINTDISPLACERA_ChannelNam, R3TID_STRING, 0);
- }
-
- R3POINTDISPLACERA_Space = 1808502;
- function SetR3POINTDISPLACERA_Space(value) {
- R3Set(this.r3obj, R3POINTDISPLACERA_Space, value, R3TID_INTEGER, 0);
- }
-
- function GetR3POINTDISPLACERA_Space() {
- return R3Get(this.r3obj, R3POINTDISPLACERA_Space, R3TID_INTEGER, 0);
- }
-
- R3POINTDISPLACERA_Scale = 1808503;
- function SetR3POINTDISPLACERA_Scale(value) {
- R3Set(this.r3obj, R3POINTDISPLACERA_Scale, value, R3TID_FLOAT, 0);
- }
-
- function GetR3POINTDISPLACERA_Scale() {
- return R3Get(this.r3obj, R3POINTDISPLACERA_Scale, R3TID_FLOAT, 0);
- }
-
- R3POINTDISPLACERA_1D = 1808504;
- function SetR3POINTDISPLACERA_1D(value) {
- R3Set(this.r3obj, R3POINTDISPLACERA_1D, value, R3TID_BOOLEAN, 0);
- }
-
- function GetR3POINTDISPLACERA_1D() {
- return R3Get(this.r3obj, R3POINTDISPLACERA_1D, R3TID_BOOLEAN, 0);
- }
-
- var R3PDSPACE_ABSOLUTE = 0;
- var R3PDSPACE_OBJECT = 1;
- var R3PDSPACE_UVW = 2;
-
-
- function r3Pointdisplacer () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_POINTDISPLACER, arguments);
- }
- // Methods
- this.REGISTERH=mR3POINTDISPLACERCM_REGISTERH;
- this.TRANSFORMP=mR3POINTDISPLACERM_TRANSFORMP;
-
- // Attributes
- this.GetClid=GetR3POINTDISPLACERA_Clid;
- this.SetClid=SetR3POINTDISPLACERA_Clid;
- this.GetChannelNam=GetR3POINTDISPLACERA_ChannelNam;
- this.SetChannelNam=SetR3POINTDISPLACERA_ChannelNam;
- this.GetSpace=GetR3POINTDISPLACERA_Space;
- this.SetSpace=SetR3POINTDISPLACERA_Space;
- this.GetScale=GetR3POINTDISPLACERA_Scale;
- this.SetScale=SetR3POINTDISPLACERA_Scale;
- this.Get1D=GetR3POINTDISPLACERA_1D;
- this.Set1D=SetR3POINTDISPLACERA_1D;
- }
-
- r3Pointdisplacer.prototype=new r3Constructor;
- // r3pointdisplacer.h_H